/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package cl.ejemplo.model;

import cl.ejemplo.beans.Auxiliar;
import cl.ejemplo.beans.Cuenta;
import cl.ejemplo.beans.Funcionario;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author CACO
 */
public class Login_mod extends Conexion{
    public ArrayList<Cuenta> obtenerUsuario(Cuenta cuenta){
         ArrayList<Cuenta> cuent = new ArrayList<>();
        return null;
    }
           
    public  ArrayList<Cuenta> iniciarSesion(Cuenta cuenta) {
        ArrayList<Cuenta> c = new ArrayList<>();
    
        try {//rs = st.executeQuery("SELECT tipo_usuario FROM cuenta WHERE USUARIO= '" + user + "' AND CLAVE='" + contraseña + "' and estado=1"
           
            StringBuilder sb=new StringBuilder();          
            sb.append("select tipo_usuario from  cuenta  where  usuario=");
       
            sb.append("'");
            sb.append(cuenta.getUsuario());
            sb.append("'");
            sb.append("and clave='");
            sb.append(cuenta.getClave());
            sb.append("'");
            ResultSet rs=ObtenerConsulta(sb.toString());
            while(rs.next())
            {

                
                        c.add(new Cuenta(rs.getString("usuario"),
                        rs.getString("clave"),
                        rs.getInt("tipo_usuario"), 
                        rs.getString("disponibilidad")));

            }

        } catch (SQLException ex) {
            Logger.getLogger(UnidadC_mod.class.getName()).log(Level.SEVERE, null, ex);
        }
       return c;
    }
    
    
    public void cerrarSesion(){
        
    }
}
